downright mean - Español Inglés Diccionario